have you ever owned a cat - German English Dictionary